<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title></title>
</head>
<body>
	<script>
	//3、接收用户输入的6位数字密码，保存在数组。将密码进行加密后输出。加密算法：将每位密码+5，如果+5大于10且只取个数，最后将第1位和最后1位交换。
 //    var arr1= new Array();//定义一个空数组
 //    arr1[0]=(parseInt(prompt("请输入密码的第一位")));
 //    arr1[1]=(parseInt(prompt("请输入密码的第二位")));
 //    arr1[2]=(parseInt(prompt("请输入密码的第三位")));
 //    arr1[3]=(parseInt(prompt("请输入密码的第四位")));
 //    arr1[4]=(parseInt(prompt("请输入密码的第五位")));
 //    arr1[5]=(parseInt(prompt("请输入密码的第六位")));
 //    for(var i=0;i<arr1.length;i++){
 //     arr1[i]=arr1[i]+5;
 //     if(arr1[i]>=10){
 //         arr1[i]=arr1[i]%10;
 //     }
 //     var num1;
 //     num1 = arr1[0];
 //     arr1[0]= arr1[arr1.length-1];
 //     arr1[arr1.length-1] = num1; 
 //    }
 //    document.write(arr1);
      
     var arr1 = new Array(6);//定义一个长度为6的数组
     var num1 = parseInt(prompt("请输入一个六位数的纯密码"));//请用户输入一个六位数的密码
     for(var i=arr1.length-1;i>=0;i--){
         arr1[i]=num1%10;//取出每一位然后放到数组里面
         num1=parseInt(num1/10);//去掉各位
     }
     document.write(arr1);//输出加密前密码
     document.write("</br>");
     //将每位密码+5，如果+5大于10且只取个数，
     for(var i=0;i<arr1.length;i++){
          arr1[i]=(arr1[i]+5)%10; 
     }
      var num2; //定义一个变量
        num2 = arr1[0];//把数组的第一个数存进去
        arr1[0]= arr1[arr1.length-1];//把数组的最后一个数放到第一位
        arr1[arr1.length-1] = num2; //把变量里面的第一位的数放到最后一位上去
        document.write(arr1);//输出加密后密码
        document.write("</br>");
      var ss="";
      for(var i=0;i<arr1.length;i++)
      {
         ss+=arr1[i];
      }
      document.write(ss);
	</script>
</body>
</html>